草庐IT

Windows CDROM 弹出

全部标签

android - 弹出键盘时如何避免重新加载整页?

观看此视频以了解问题演示https://youtu.be/GsdWcTEbUbg由于代码量较大,这里尽量总结一下代码的结构。简而言之:Scaffold(appBar:AppBar(),body:StreamBuilder(stream:globals.chatRoomBloc.threadScreen,builder:(BuildContextcontext,AsyncSnapshotsnapshot){returnColumn(crossAxisAlignment:CrossAxisAlignment.stretch,//stickstothekeyboardchildren:[Ex

input - Flutter - SingleChildScrollView 在键盘弹出时放置在屏幕顶部

我想制作一个简单的屏幕,在一个列中显示多个TextField,上面是一些内容,下面是一个按钮。在我的第一次尝试中,没有SingleChildScrollView,我得到了一个“renderflex溢出”错误,可以通过将TextField放在SingeChildScrollView中来解决。现在我遇到的问题是,当我选择任何TextField并弹出键盘时,SingleChildScrollView在屏幕上的位置太高了。我希望它基本上保持在原来的位置,因为SingleChildScrollView下方有足够的(黄色)空间供键盘使用。ThisGifshowshowmyappbehaves.Th

flutter - 为 TextField 弹出键盘时初始化作用域模型

我有两个带有默认选项卡栏的选项卡。我使用Scoped-model在两个选项卡之间传递数据。当我在一个选项卡中插入数据并再次按下文本字段时,键盘会弹出,但整个模型会重新初始化。我试过AutomaticKeepAliveClientMixin但没有结果。我发现每次按下文本字段时,键盘都会弹出,并且Scoped模型会被初始化。我已经通过在Scoped-Model构造函数中打印字符串进行了检查。这是我的TabViewimport'package:flutter/material.dart';import'package:flutter/material.dart';import'package

flutter - 在Flutter中从PageRoute弹出时在父屏幕中设置状态栏颜色

这是我的代码:import'package:flutter/material.dart';import'package:flutter/services.dart';voidmain()=>runApp(App());classAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(title:"test",theme:ThemeData(primarySwatch:Colors.blueGrey),home:Scaffold(body:MyWidget()),);}}c

Flutter - StreamBuilder 构建器函数在导航器弹出时运行

我有一个名为RootContainer的小部件,它接收一个Widgetchild并将其包装在StreamBuilder中:classRootContainerextendsStatelessWidget{finalWidgetchild;RootContainer({this.child});@overrideWidgetbuild(BuildContextcontext){returnStreamBuilder(stream:ApiService.ThrottledException.stream,builder:(context,snapshot){if(snapshot.conn

dart - 导航器弹出错误直到 : "!_debugLocked' : is not true."

当通过单击showBottomSheet弹出导航到另一个屏幕时,通过以下代码抛出此错误。我不明白为什么会这样。class_CheckoutButtonStateextendsState{finalGlobalKey_globalKey=GlobalKey();finalDateTimedeliveryTime=DateTime.now().add(Duration(minutes:30));finaldoubledeliveryPrice=5.00;@overrideWidgetbuild(BuildContextcontext){SubscriptionServicesubscrip

Flutter 如何在 ListTile 上获取弹出菜单?

我正在尝试在ListTile下获取弹出菜单。title显示描述,subtitle显示所选值和一些消息,onTap打开弹出菜单,用户可以在其中选择一个值.我尝试在subtitle中放置一个DropdownButtonHideUnderline,但这会显示一个箭头并且不响应ListTileonTab显然。如何在ListTile上获得弹出菜单? 最佳答案 也许你可以试试PopuMenuButton,PopupMenuButton(onSelected:(Stringvalue){setState((){_selection=value;}

dart - Flutter下拉弹出ModalRoute页面

嘿,我有这样的应用我的问题是这个模态路由如何向下拖动到pop路由?我从这个示例创建的这个弹出页面https://stackoverflow.com/a/51908876/10068765我尝试在flutter示例中使用背景,但它不起作用,任何人都可以帮助示例手势检测器弹出此模态路由吗?谢谢。 最佳答案 我认为,还有其他解决方案,您可以使用showModelBottomSheet如下所示showModalBottomSheet(context:context,builder:(BuildContextbc){returnContain

flutter - 如何在弹出窗口 flutter 中创建按钮列表

我想创建类似图像的东西。我认为它是一个弹出对话框。有可能在flutter中实现这一目标吗?怎么做到的? 最佳答案 您可以通过添加基本AppBar来执行它们。AppBar基本上是一个工具栏,它本身包含小部件,可以为其分配操作和IconButton。下面的例子将演示AppBar在Flutter中的用法。例子import'package:flutter/material.dart';import'../my_route.dart';classBasicAppbarExampleextendsMyRoute{constBasicAppbar

flutter - 如何在 flutter 中使用 Mobx 弹出屏幕

我有一个Food对象,其中包含名称、ID、卡路里等属性。通过一系列屏幕,用户填充食物对象属性。完成后,用户可以按下提交按钮,这将调用商店中的addFood方法。问题是,将食物上传到服务器后,我想根据响应弹出屏幕或在toast中显示错误消息。我只是不知道该怎么做。以下是我的代码(只有重要的部分):FoodDetailStore.dartclassFoodDetailStore=_FoodDetailStorewith_$FoodDetailStore;abstractclass_FoodDetailStorewithStore{Repository_repository;Food_foo